The 4-Octahedron Abstract Domain
نویسندگان
چکیده
In the code static analysis, the choice of an adequate abstract domain is an interesting issue. In this paper, we provide a new numerical abstract domain: 4-Octahedron. It is an Octahedra subclass that infers relations of the form : { x ∼ α, x−y ∼ β, (x−y)−(z−t) ∼ λ}, such that: x, y, z and t are real variables, α, β and λ are real constants and ∼ ∈ {≤,≥}. The 4-Octahedron extends the conjunction of octagonal invariants, called Unit Two Variable Per Inequality (UTVPI) constraints, with inequalities of the form: {(x−y)−(z−t) ≤ λ}. Its precision lies between the octagons and polyhedra. We construct a suitable structure for its representation, we provide normalization algorithms for computing its canonical representation and we give methods to compute its transfer functions (Union, Intersection, Assignment, Projection, ...). Complexity of the implementation algorithms is proved to be cubic in the number of system variables.
منابع مشابه
The Octahedron Abstract Domain
An interesting area in static analysis is the study of numerical properties. Complex properties can be analyzed using abstract interpretation, provided that an adequate abstract domain is defined. Each domain can represent and manipulate a family of properties, providing a different trade-off between the precision and complexity of the analysis. The contribution of this paper is a new numerical...
متن کاملGenerating triangulations on closed surfaces with minimum degree at least 4
We show that every triangulation on a closed surface, except the sphere, with minimum degree at least 4 can be obtained from an irreducible triangulation by two kinds of local deformations, called 4-splitting and addition of an octahedron and that every triangulation on the sphere can be obtained from the octahedron by them. c © 2002 Elsevier Science B.V. All rights reserved.
متن کاملGenerating all 3-connected 4-regular planar graphs from the octahedron graph
We prove that all 3-connected 4-regular planar graphs can be generated from the Octahedron Graph, using three operations. We generated these graphs up to 15 vertices inclusive. Moreover, by including a fourth operation we obtain an alternative to a procedure by Lehel to generate all connected 4-regular planar graphs from the
متن کاملA Characterization of Graphs with No Octahedron Minor
It is proved that a graph does not contain an octahedron minor if and only if it is constructed from {K1,K2,K3,K4}∪{C 2 2n−1 : n ≥ 3} and five other internally 4-connected graphs by 0-, 1-, 2-, and 3-sums.
متن کاملSynthesis and Visible-Light Photocatalytic Property of Bi2WO6Hierarchical Octahedron-Like Structures
A novel octahedron-like hierarchical structure of Bi2WO6 has been fabricated by a facile hydrothermal method in high quantity. XRD, SEM, TEM, and HRTEM were used to characterize the product. The results indicated that this kind of Bi2WO6 crystals had an average size of *4 lm, constructed by quasi-square single-crystal nanosheets assembled in a special fashion. The formation of octahedron-like h...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016